/**
 *  Copyright 2010 ShenYang voole Co. Ltd.
 *  All right reserved. 
 */
package cn.piaoyi.dao;

import java.util.List;
import cn.piaoyi.bean.City;

/**
 * 功能描述:城市数据层接口
 *
 * 创建日期 Apr 10, 2010
 *
 * @author zhangbaochao
 *
 * @version 1.0
 *
 */
public interface CityDAO {
	/**
	 * @param id
	 * @return City
	 * 根据ID获取City
	 */
	public City findCityById(long id);
	
	/**
	 * @param provinceId
	 * @return List
	 * 根据provinceId获取City列表
	 */
	public List findCitysByProvinceId(long provinceId);
	
	/**
	 * @param provinceId
	 * @param name
	 * @return List
	 * 根据provinceId获取City列表
	 */
	public City findCitysByProvinceIdName(long provinceId,String name);
	
	/**
	 * @return List
	 * 获取所有City列表
	 */
	public List findCityAll();
}
